@font-face {font-family: 'Conv_NeoSans-Bold';  
	src: url('fonts/NeoSans-Bold.eot');
    src: url('fonts/NeoSans-Bold.eot?#iefix') format('embedded-opentype'),
         url('fonts/NeoSans-Bold.woff') format('woff'),
         url('fonts/NeoSans-Bold.ttf') format('truetype'),
         url('fonts/NeoSans-Bold.svg#neosans-bold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {font-family: 'Conv_NeoSans-Medium';  
	src: url('fonts/NeoSans-Medium.eot');
    src: url('fonts/NeoSans-Medium.eot?#iefix') format('embedded-opentype'),
         url('fonts/NeoSans-Medium.woff') format('woff'),
         url('fonts/NeoSans-Medium.ttf') format('truetype'),
         url('fonts/NeoSans-Medium.svg#neosans-medium') format('svg');
    font-weight: normal;
    font-style: normal;
}


#speed-menu{float:left;text-align:center;width:45px;font-family:'Swiss 721 Bold Condensed', Arial;font-size:1.14em;margin-left:10px; cursor:pointer;color:#116479;line-height:18px;margin-top:11px;}
#speed-menu img{margin-bottom:-2px;}




.speed-search{z-index:100;position:absolute;right:100px; top:100px; background:#f1f1f3; border:2px solid #d1d1d1; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; padding:10px;	 behavior: url(css/PIE.htc);display:none;width:210px;background-image:url("../images/bg/header-bg.png");}
.ss-title{font-size:16px;color:#116479;font-family:'Swiss 721 Bold Condensed', Arial;float:left;padding-top:5px;}
.ss-buttons{float:right;}
.ss-plus{width:21px;height:21px;background:url(../images/search/plus.png) no-repeat;cursor:pointer;float:left;}
.ss-minus{width:21px;height:21px;background:url(../images/search/minus.png) no-repeat;cursor:pointer;float:left; display:none;}
.ss-close{width:21px;height:21px;background:url(../images/search/close.png) no-repeat;cursor:pointer;float:left;margin-left:8px;}

.ss-inputs{margin-top:10px;}
.ss-input{width:212px;height:32px;background:url(../images/search/input.png) no-repeat;border:0;outline:0;float:left;padding-left:10px;}
.ss-button{float:left;margin-left:-1px;}

.ss-menu {font-family:Arial; width:250px;}
.accordion { list-style-type: none; padding: 0;width:250px;}
.accordion ul { padding: 0; margin: 0; float: left; display: block; width: 100%; }
.accordion li {cursor: pointer; list-style-type: none; padding: 0; margin: 0; float: left; display: block; width: 100%;margin-bottom:5px;}
.accordion li.active>a {background: url(../images/search/r-minus.png) no-repeat left center; padding-left:20px;}
.accordion li .sub-acc {display: block; clear: both; float: left; width: 240px;}
.accordion a { text-decoration: none; font: bold 13px Arial, sans-serif; color: #000; display: block; cursor: pointer; background: url(../images/search/r-plus.png) no-repeat left center; padding-left:20px;}
.accordion li ul li { }

.sub-acc dl{margin:5px 0;}
.sub-acc dl dt{background:url(../images/search/dot.png) 5px 0 no-repeat;font-size:12px;min-height:20px;font-family:arial; font-weight:normal;padding-left:-50px;}
.sub-acc dl dt a{color:#000;background:none;font-weight:normal;}

.content-frame{height:1000px; width:100%;margin-top:-7px;position:relative;z-index:0;}
.drag{cursor:move; position:absolute;}


.button{position:relative;border:1px solid #1b6985;padding:4px 17px 3px 17px;width:300px;background:url(../images/bg/button.png) repeat-x;text-decoration: none;font-family: 'Conv_NeoSans-Bold';font-size:14px;color:#fff;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;-webkit-box-shadow: -1px 1px 2px rgba(87, 105, 111, 1);-moz-box-shadow: -1px 1px 2px rgba(87, 105, 111, 1);box-shadow: -1px 1px 2px rgba(87, 105, 111, 1); behavior: url(css/PIE.htc);}
.button:hover{color:#054257;}

